Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
152 LEIGH ROAD Terraced £59,995 18 Nov 2002
156 LEIGH ROAD Terraced £69,995 10 Mar 2020
158 LEIGH ROAD Terraced £79,950 25 Nov 2008
160 LEIGH ROAD Terraced £79,000 28 Jan 2014
162 LEIGH ROAD Terraced £107,000 4 Dec 2023
164 LEIGH ROAD Terraced £86,200 2 May 2008